11520 Fourth St, Rancho Cucamonga, CA 91730, United States
View on Map
What travelers say:
When we came here, there were still a lot of people. I thought that the epidemic could not be out now. I was really impressed. The food eaten in this restaurant is actually some things in their country, and there is a kind of wine, strong.